// 导入 express 模块
const express = require('express');
const { createProxyMiddleware } = require("http-proxy-middleware");
const cors = require("cors");

// 创建 express 的服务器实例
const app = express();
app.use(cors());
// 前端发送的以loaclhost:9000开头的请求，都会经过这个代理中间件，因为没有配置前缀
app.use(createProxyMiddleware({
    target: "https://www.lanqb.com",
    changeOrigin: true, // 切换源、域名，实现偷梁换柱
})
);

// 调用 app.listen 方法,指定端口号并启动web服务器
app.listen(9000, function () {
      console.log('代理服务器已启动, 127.0.0.1:9000');
})